This unit is incredibly beautiful and has excellent views of the ocean and sunset! The unit is so spacious and would be excellent for a large family or any group. The resort staff are also lovely and incredibly helpful, and the location allowed us easy access to beautiful nearby beaches and different travel excursions in the area! The only issue we had (and reason for the rating) is that there was a miscommunication on the part of the host/managing staff and we arrived at 5pm to find our unit still being cleaned and unable to move in. The check-in was supposed to be available as soon as 3, and we had an excursion planned for that evening. It added some significant stress to our trip! We reached out to Crystal regarding the issue but never heard back, and wish the communication had been better.