Room was fine. Pickup after flying and returning home was problematic. We waited 40 minutes for a van that was supposed to come every 15 minutes. It was late at night, so many people were waiting that we (9 people) did not all get seats and our grandson had (age 13) had to sit on his father's lap in order to get back to the hotel and get our parked car.