Good location. Very clean. Great communication re parking and booking. Really enjoyed our trip.