The accommodation is beautiful, the hospitality was outstanding and the location is second to none.