Excellent accommodation and really nice little personal touches made for a great stay. Gorgeous views and fab place for walking and spending time at the beach.