The essence of Southern hospitality, The Alida joins modern life with timeless charm on Savannah’s revitalized riverfront.