John is a fantastic host, extremely dedicated to making your stay an outstanding experience. The apartment is ideally located and the room is fully equipped. The shared rooms (bathroom and kitchen) are also very well equipped and it's perfect for anyone who likes a clean and safe shared apartment!