Rooms are beautiful and spacious but the policy of the length of stay that we were made unaware of when we booked here was a negative and made it so my boyfriend and I were unsure if we were to stay here again. Other than that the resort was beautiful