Excellent position, beautifully equipped kitchen, great layout, excellent view of the ocean, great furniture, easy to keep clean. Would definitely visit again.