Great location. Spotlessly clean. Every bit as good as advertised. And John was very easy to deal with, accommodating and threw in a lot of additional extras free of charge. A great stay.