We loved the apartment for our stay. It is clean and has everything that one might need for a short term stay. We also appreciated the flexibility with our booking and responsiveness! Would recommend.