John was such a hospitable host and the apartment has everything you need! We will definitely come back!