The place was big and had all the amenities necessary to rest and enjoy. Communication and checkin was a breeze.