This was my second stay at John's place. His apartment is very clean and in a great location. John is a great host.