This place is a few meters from the port. So if you don't have a car or you are staying just for a couple of days, logistically speaking is very convenient.
The beach right there is nice, but probably not the one to go since the port is right there.
The hotel is surrounded with restaurants and shop, but it's a small town, so it is not a crowded. The ambience is more calm. It's convenient in the sense that you find many options to eat, just a few steps from the hotel.
There is also a taxi base and a super market very close by.
The hotel is very pleasant, spotless, good service, good breakfast (with loads of options), nicely decorated.
We enjoy our stay here.