Everything was great besides the check in. We had to wait in the lobby for one of the Designedvr’s reps to come check us in. Another family was there before we got there and they had been waiting for 45 minutes. Check in should be a little bit more flexible if we can’t check in exactly at 4. Other than the checking in issue; everything else was great!! Highly recommended