Johns place is the perfect place to stay in when visiting Edinburgh. The rooms are very comfortable, the apartment is beautiful and the location is perfect. Me and my friends are very happy with our stay and would definitely recommend Johns place.