Beautiful condo, with hight end touches, clean & well kept. Only advice I would give is on the last day check out is at 10am, doorbell rings at 9am sharp. I was just finishing a shower after packing everything for the ride home. My wife was on the balcony watching the views of the Beach so she couldn't hear the doorbell rings. I was trying to get to the door when the cleaning service had unlocked it and was stepping in about a foot because I didn't get to it in time, so I guess they thought we were gone. She said she was sorry & left, now it's about 9: 35 & we are on the elevator ready to leave in plenty of time. Two things: they could have walk in and took anything they wanted (I'm sure they are honest people) with me in the shower & my wife outside not knowing anything was going on. The other is we could text VRBO or the Manager to say we have left the room. So this would have never happened. Unnerving thing is, that they have the code & can come in before our time is up. We are planning on staying here again but will be careful when it's getting close to time to leave. Still a great place to stay!