Perfect! Beautiful. Comfortable. Lovely hospitality. Highly recommended.