A great place to stay, sparkling clean and thoughtfully decorated.