Exceptionally clean and thoughtfully decorated. Great hosts, super friendly and accommodating. This is a great place to stay.