Great place - perfect for anyone with dogs (secure, big yard) and toddlers/kids (cot, high chair, little fence at top of stairs). Had everything we needed and was an easy walk to the beach and shops.