John is very nice, the booking is smooth and he provided lots of useful info. The apartment is clean and nice, location is good and convenient.