Immaculately clean room in a modern building. Very friendly and welcoming hosts.