A wonderful stay in a picture-perfect paradise! Just ideal for family gatherings, with lots of space and convenient layout and ammenities, and an oh-so-stunning view.