Great hosts. Clean. Well equipped. Great location (street parking was no problem).