What a location. Loved it. Pay the extra and book Diana's place, don't be cheap and take a place a few streets back. This is worth every cent. Big space and right on beach and town. Cannot rate highly enough.