The place is absolutely perfect - beautiful, spotless, quiet and incredible location. We were thrilled to stay here.