great location, but our feeling is its an old tired hotel, we had basic room but was musty smelling and found dirty i had a dirty pillow cases, so had to sleep with one pillow, It was a very hot night, but window only open slightly, so no air, we did find a fan in cupboard, which helped. The beds are not very comfortable.
Breakfast is self service, nothing to write home about, but adequate and you can eat outside with great views. Not great value for the money! but hopefully the better sea view rooms are better & cleaner.