Wonderful service and location, book already! (Unless you have problems walking in stairs - they're steep!)