The location was absolutely perfect. We loved the hot water, loved the roof terrace, and loved the accommodating staff. When we asked for a fan to help heed the noise of Guanajuato, they had one. My only real complaint was that their wifi was not working for most of our stay. Being there for only a few days and wanting to get the most out of our stay, not being about to have reliable internet was a real impediment. They tried to help us get it working, and for a short time it would, then moments later, it would die. By the last day we had a decent connection.