Lovely, modern hotel within 5 minutes walk to the old city. And it's a lovely walk right along the sea. Ask for a room with a view of the sea at least on the 3rd floor or higher due to traffic below. We stayed on the 4th floor in an "Evasion" suite. Not very large but very well planned space. With a nice balcony and a spectacular view. The staff was extremely helpful. There is on site parking for a fee, but worth it if you have a car.
It was also a respite from the "French country" hotels we had been staying in.