Great place, has everything and more we needed to make our stay very comfortable and pleasurable. Beautiful deck with great view, awesome kitchen and only a short stroll to the beach.