Perfect location. The place wasn't that clean - perhaps the cleaners didn't do a good job that day. Shower is really small if you are a big person. Communication was great too. Resolved issues fast. I do recommend the place.