Spotlessly clean. Very well appointed. Communal utilities newly renovated and well kept. Magnificent harbour view. Easy 5min walk to beach and shops. Definitely recommend.