Excellent place to stay. The photos can't convey how nice the views are. Really well designed place that has a good quality luxury feel to it. Highly enjoyed.