Great location, spacious (on multiple floors). Some areas in need of a little repair but all very clean.Host communication excellent.