Great apartment and amazing location... I booked quite late but John was very accommodating... will stay again for sure.