We had a great time here. The apartment has everything you need for your stay and is clean and comfortable. The location is fabulous. John was a great host and very responsive!