Let me start off by saying the property was very close to the beach, clean and has a lot of potential. The staff was friendly as we arrived and hour early and was able to get into the apartment. My friend that I traveled with had a much better experience than I as she got the master suite. I got the room off from the kitchen which was advertised as a en suite- that's not the case. The bathroom is not connected to the room and is so so very tiny. The owners of apartment B are not friendly and wouldn't let us use the lounge chairs as they say the pool is shared (which is too small to be shared and they have a camera out there watching) but the furniture was not. It made it very uncomfortable as you can tell the two owners do not have a good co-owner relationship. The sofa sleeper is broken down the couch cushions are terrible- needs replaced. Finally, the main steps coming up to the apartment have a few soft spots in them and should be replaced as this could be dangerous. The house still uses a key and that's a little inconvenient as I would recommend keyless entry. Beach access needs to be stated more clearly, we had a hard rime finding it. This place does have potential, however, needs some updates- needs to work on the advertising so you know exactly what's rooms are available and the co-owners ship definitely needs work, made us feel very uncomfortable.