An immaculately clean place with plenty of space. A fairly well-equipped rental property. Great communication from host.