A tastefully decorated and sparkling clean place in a beautiful setting. We enjoyed our stay.