John's place is fantastic! Although I didn't get to meet him in person, he was very communicative and responsive to questions. His place is amazing, and ideally located close to shops, supermarkets, restaurants and nightlife.