Terrific location and generous accommodations.