An ideal location and beautifully prepared to offer guests a most delightful holiday.