We had an excellent stay at John’s flat. Location was perfect and the flat is maintained to a very high standard. Check in was easy and John was responsive with any communication. We would definitely stay here again