Great location! Really great location very close to the water and the best restaurants in town. Very comfortable flat with everything I needed for my week in Thessa