This property has amazing ocean views- set high on a hill the vista is unbelieveable. It has everything you need for a comfortable stay with a lot of attention to detail. Lovely property.