Great location and very helpful hosts.
The only thing that was a negative is that it is right next to what appears to be the water heaters or some kind of electrical room so at night you can hear water dripping. Other than that it is a great place to stay because it is centrally located.