The condo itself was nice. The pool and beach great. The checking in process was poor and not well communicated. We had trouble several times in our 10 day stay with the key pad on the door-sometimes it would open, sometimes it wouldn’t- and then you would have to try and contact the person looking after the unit who could be an hour away. Also, we had to provide our own hand soap and toilet paper as very little was left for us, as well as a new can opener