Great location and communication. Smooth and flexible check-in and check-out. Everything was perfect.