Excellent location, communication and flexibility. They granted us an extra hour for check out in case we were running late. plenty of towels, coffee, blankets.