We had a lovely stay. We had a great time. The place was sparkling clean all the time. Al was very thoughtful, even checks in with us half way through our trip to ensure our stay is pleasant.