Lovely stay on a beautiful property.