John's place was perfect for our stay. It's very clean and in a very convenient location. John is also an amazing host who is great in communication and made sure we had everything we needed.