Great location, speedy communication and very thoughtful touches that anticipate guest needs!