Great looking apartment, very clean and modern, great air conditioning units, nice kitchen. The shower situation was, let's say, less than ideal. The water would be WAY too hot, if you were lucky, or would not get hot at all. This would have been nice to know about heading in. The check-in process was also confusing as the key is left at a random grocery store more than a block away?? Overall, the place was quite nice, but the few little issues with the showers and check-in process accounts for 4 stars rather than 5.