The hotel is near the new harbour. However, I recommend to live in the city or near the old harbour, as there is nothing near the new harbour and the public transport is not highly developed.
We ordered a room with sea view, but for the sea view, it means that you go out your room and can have the sea view, which is inconsistent with our expectation.
By the way, it is weird to provide a couple with 3 "single" beds and said it is upgraded.