Great place to stay - clean, stylish, and comfortable. We love Canareggio and stay there every time. This place is a little off the beaten path, which is exactly why we like the location.