Great location, beautiful accommodations - perfect for a relaxing stay in Venice.