Everything about this place was perfect. The location is absolutely stunning, one of the best views I've ever experienced. And the beach.... amazing. Can't wait to go back.