JJ's place is in a brilliant location with everything outside the door yet it feels secure and peaceful. We had everything we needed for a great stay and the apartment is homely and comfortable. We didn't meet John but communication was excellent and lovely, friendly Helina met us, let us in and gave us great information. We highly recommend JJ's for a great stay in Prague.