John's place is simply amazing. Everything was perfect. The check-in was very simple, the apartment was super clean, the kitchen well-equipped, the rooms cozy and the beds very comfortable. Heating and hot water were excellent.