We booked this place to have our first holiday with our little puppy and this place was perfect. Lovely and warm on a blustery, rainy weekend; easy walking distance to shops, restaurants and the beach; and a great, private courtyard for puppy to do his business. Definitely recommend, and we'll be coming back again for sure!