Great place. A meeting is required for the check in so you have to have an idea of the time of arrival. But there was flexibility and it went smoothly.