Location is perfect - can't be beat. It was clean and the small touches (clean towels, soaps, teas) were very nice. Although communication was hit and miss at times, I would still recommend!