Great location, great view, beautiful resort with lots of amenities. Would definitely recommend.