It was a pleasant stay at casper's. My flight was delayed for one day due to snowstorm and Casper was very responsive on coordinating getting in and out of the apartment for me. Everything was clean and Casper was nice enough to refund half of the first missing day for me because of the flight delay! The only thing you have to be aware of is the 4 flights of stairs walking up to the apartment. We had two girls going shopping everyday with handful of bags so we definitely got a great workout climbing up. =P