Clean and cheerful space. Very accommodating hosts.