A friend and I booked this last minute after being let down by someone else. It should have been our first choice. Communication was first class and the apartment itself was great.