Great location!! Location was perfect for walking between front and back beaches, and shops. Kitchen well set up, perfect for family. Mixed thoughts about our stay. More seating in lounge area would be handy so everyone can sit and lounge together. All areas outside including furniture were neglected and dirty. So for the price of $2700 for a 3 night stay it was disappointing. Never the less, enjoyed the weekend and the walks.