Amazing cottage directly across the road from a clean dog friendly beach, brilliant to sit on deck & watch waves roll in. Apartment had all modern amenities, was clean, spacious and comfortable. Everything was provided and reservation and check in where easy. Restaurant next door with brilliant food all day & awesome pizza & Mexican restaurants just up road. Emerald beach is a great spot and these cottages are amazing. We both & our 2 puppies loved the stay & will be back.