John's place was clean and in a good location with beautiful views. He was responsive to a few issues that did come up and we enjoyed our stay overall.