Great location, great communication. Petite quarters and shared bathroom but the location and personal touches made up for it. Thanks for hosting us. We would return.