The location was beautiful. Check-in and check-out very very convenient, staff were friendly. We had reserved a different unit and were quickly notified that it was not available after we booked the unit. We accepted the other unit at a reduced price. Generally, I have no problem with that. However, the unit we stayed in (P80) was worn, dated and the carpet and furniture were dirty. Not what I would expect for the overall resort. It was disappointing.