I would highly recommend John's place! John was great to communicate with before and during our stay. He kindly helped me with my bags when we arrived. The place itself was clean and had everything that we needed for our stay. He even had little soaps and shower gels in the bathroom! The location was close to many shops so we were able to pick up a few items to cook in the kitchen.