Let's start with the positive - great view, and good location. Also, the price was reasonable compared to others in the market. Here is the negative experience, this is a timeshare resort and not Airbnb permitted. I had reserved the placed three days prior to coming in, had requested the host to have us keep the luggage early and she took our names. We got there as discussed, I had to swap cars at the airport so needed to leave my luggage at Charlottes place. But Charlotte had not registered our names, and more importantly, this was a timeshare and AirBnB was not allowed. I got in touch with Airbnb and Charlotte, and she mentioned to give her name instead of mine. Not the most desirable thing for me to do, but I do so when I return at 5:10, by which time the front desk had closed and was asked to call the after-hour services who typically leave the keys in a side locker there. Again, the keys for her apt aka for me were not there. After the morning no show, i was hoping she would be on top of this. We had to wait 20 minutes for the security to come. really annoying. Finally, when we get in there was a dead cockroach outside the door, and the place was bare bones. The place says it sleeps 4, we were three of us, there were only two towels, no instructions around how to unload the bed, and just simple basics. i kept communicating with Charlotte, to her credit she was responsive but the entire experience was super frustrating. I did ask Charlotte for credit/refund to which she hasn't responded. So the net-net is it's a great place, location, value but short on services and not the most transparent. Felt shady about giving different names etc.