The room was just as described. A clean, well appointed room, just as if we were a hotel guest. One thing to note is the room has a "Juliet" balcony (rather than a full one). Check in was seamless. We just showed our ID and gave a credit card for room charges, which we were able to do throughout the resort. Everyone is very friendly and professional. The resort is beautiful with two pools (family and adult) and three restaurants/bars. Beach is lovely. Chair service great. Best part is the savings over the cost of the room over what the hotel would charge for a similar room. Only thing to note is you don't get Marriott rewards for the room charges because you ar booking with an outside residence. Also, housekeeping, if you want it, needs to be arranged with owner. These are worth the sacrifice given the savings. We had a great time!