Awesome stay with an incredible view. The facilities are amazing. We stayed here for over a week and would totally come back!