Johns place has a great location. Flat has all the facilities you could need. Easy check in and john was a fantastic host. Very clean and comfortable. Highly recommend.