Location is great, beautiful view, and overall great value. Unfortunately, the cleaning crew forgot to clean the apartment prior to arrival. Luckily Kenneth was responsive and had someone to clean shortly after I arrived. Even though they didn't do the best job at cleaning (probably because it was last minute and at 7pm) with some extra cleaning on my part the apartment was fine. Kenneth was very accommodating with the issues so it probably wouldn't happen again. Yes the shower isn't great but not a huge deal considering the decent price. We were able to cook a couple of nights which was nice too. Even with some of the setbacks, I would still recommend this place.