Easy location, clean and beautifully decorated. Everything is there all you need to do is enjoy yourself. The dog beach is a walk away which is great - fabulous holiday.