John's place is absolutely amazing and have absolutely everything that you need for either short or long stay. He is an amazing host, very friendly, easy to communicate and very very helpful! I truly recommend this place and I'll definitely book again!