We would absolutely stay at this property again, just not this particular unit. Communication was great, check in was smooth, parking was good. View was gorgeous, access to the pool, hot tubs and beach were great. As for the unit itself, were greeted with two large dead bugs on the floor, one in the kitchen and one in living room. There was hair and dirt on the floor in various spots, broken tiles and just grimy overall. The furniture was beat up, broken and dangerous (rusty screws poking through barstool cushions). The king size bed was the hardest bed I have ever felt. There are no curtains on the windows to the hallways and the lights stay on all night making the rooms super bright. The plastic on the beds was loud anytime you moved and made you sweat like crazy. I was not expecting a 5 star hotel but for the price I was dissapointed, and the pictures didnt match what we got. But the AC was good and the kitchen had everything you might need, extra bedding and pillows in the closets as well.