Our stay was okay but not fantastic. Things we like: location, front desk and free rides to well-built beach cabanas. Things we dislike: annoying noises coming from the wall of the bathroom which we complained to and followed up with the host but was not taken care of, unclean washer that had sands around the edge and no elevator.