Penarth is a charming, small seaside resort located a few miles from Cardiff. The town has a Victorian pier, a promenade, parks and a marina. There are paddle steamer trips in the summer months. Coastal walks offer views of the Flat Holm and Steep Holm islands. Nearby is the Cosmeston Lakes Country Park.