The hotel in itself is hard to fault. The staff are very friendly, the rooms are modern and the breakfast is excellent for a Spanish hotel. I can only imagine this hotel ever receiving negative reviews because of its location. Although it's not far from the sea, it's located in an industrial area. For that reason, it shouldn't be considered for a holiday. However, if you've got a specific reason to be be in the port area, then you can't go wrong. You can walk into town (it'll take you between 5 and 20 minutes depending on where you want to go or take the car. There's guarded parking available at the hotel.
