It was amazing stay, we loved the resort, views as never seen anywhere before. Staff is great, service overall is very good. We loved the outdoor cinema, they even provided popcorn. Breakfast was great. The only minor thing - a bit more clarity on room types (ie what you book and what you get) would be helpful. Overall we loved it and definitely planning to come back.