Location was great. Had everything within walking distance. Communication was good. All the locals were super nice and accommodating. Right on the beach!