Perfect location! We had a wonderful stay and everything was fabulous. Easy walk to shops, restaurants, the beach and canals. Roof top deck was enormous and perfect for relaxing!