John was very helpful and understanding with our checkin and checkout requests. The place is absolutely wonderful. It’s very clean and there was plenty of room for our party. The private beach to which we got access through John is amazing.