This place is great! The location is fantastic, the apartment is spacious and stylish, and the hosts were really responsive and helpful. We had a small travel snafu while there, and they were really accommodating of us -- simply the nicest people. Would definitely stay again.