We had an enjoyable stay in Johns apartment and will look to stay again in future. Ranked highly In our bnb experiences, the apartment offered everything like it was home.
Plenty of car parking just a must directing to the allocated basement park would make it easier.