Simply the cleanest place I have ever stayed with wonderful personal touches and amazing views. The hosts were excellent and I would return for another stay in their lovely home.