Sparkling clean and thoughtfully appointed...great place to stay