Perfect! Comfortable and fresh, inviting and charming. Highest recommendation.