Beautiful view, nice pools/hot tub, ramp goes all the way to the beach with no stairs, the employees at the condo were super nice, great location/quiet, condo has pretty much whatever you would need for cooking, mostly clean but the floors made white socks turn black and some dusting is needed, we couldn't get the balcony doors to lock so we just blocked them to keep small kids from getting out, the furniture in the living room and the beds were just not comfortable to any of us (maybe just personal preference because we like softer furniture). Overall, it was a nice place. We probably wouldn't stay here again because it felt a little cramped and with small kids, one who is special needs, having to check in somewhere else before you go to the condo was hectic.