The hotel overall is nice.
It has a great location - on the main street along the coast. You would have no problem walking to a restaurant, bar, tour company or the beach. Everything is nearby.
It has a free parking on site, however, the parking seemed to be very limited. The hotel has a very nice pool, friendly staff.
The room we had was a bit small, but OK for a short stay. It was clean and the WIFI worked well.
The only thing that bothered us a bit is that there is no noise isolation.