Very clean and modern. We found it a bit small for two people to be comfortable, there is no outlook so this possibly contributes. Very kind and accommodating hosts. It's a great location