The place was at an excellent location. Everything was in place, the check-in process was smooth. Beach access is limited on the property although there are other nice public beaches close by. Would definitely come here again.