Great location. Good hosts. Clean.