Great location. As professionally run as a hotel.