Kevin and staff were incredible, and the only reason I didn't give this property a 1 star. They were extremely responsive and generous. The problem was the apartment was nothing like we expected. It was tired, stinky, and in serious need of a refresh. It did not compare with what we thought we booked. Part of the problem came with my requesting a ground floor unit after booking. That moved us from a refurbished unit, to the unrefurbished unit. However, we should have been informed that the ground floor unit was seriously different than what we booked. That said, because of the amazing staff, I would give them another try in the future.