Great place, great location. I dinged them a star because we had some problems with the hot water boiler turning off but they were very responsive and got it going again quickly.