Modern. Clean. Attention to detail - superb. Hospitality was fantastic too. Wish we could have stayed here during our entire stay in Venice.