Fantastic. Exceeds expectations. Great value. Would stay again - beautiful property, great service.