Wonderful views and accommodations. Everything was really clean and the resort grounds are well kept. We will definitely book to stay again!