Perfect location, perfect size, wonderful hosts!