Simply wonderful. Beautiful place, thoughtful details, and great hosts (including the little one). Thank you for an awesome stay.