Great location, excellent communication, and very organized check-in/out procedure.