Great location, communication, layout, and stay; comfortable space walking distance to everything we needed. Great hosts.