Lovely little place. Spacious, well-designed, modern, clean - nice little touches throughout the house! Perfect location for shops, restaurants and the beach! Would definitely stay here again.