Check-in was very easy and convenient. We had family in and out and there was always plenty of room. Little bit of a walk to the beach, but not too bad. We had one day with maintenence in out working on the AC unit, but other than that,it was a perfect stay.