5 stars! Beautiful place. Sparkling clean. Loved it!