Great location, friendly hosts and a sparkling clean, comfortable space.