This place was exactly what we expected. Beautiful, clean, and delightful! 5 stars!