We booked here last minute after a long and stressful complication with another booking. We were very thankful it happened the way it did because this place was great! Check in was easy, the apartment was clean, and the location was great. We will definitely be back