John's place was perfect. Great location, great layout, great kitchen, et cetera. I only wish we could have made our stay longer :)