The only good thing of this place is the staff: they are not very present (most of the time there's nobody there, and you have to call them and wait for whatever need), but when they are there, they are all super nice, especially the woman. Everything else, is just terrible.
Rooms are super small, with no windows and shabby furniture. Wifi doesn't work very well in some rooms. Cleanness is not the best.
Moreover, the last day, we agreed with the staff that we would have checked out at eight: they arrived at nine, and they never picked up the phone meanwhile. When they arrived, they were very nice as usual, but still... this is so unprofessional! We almost missed our ferry.
Overall, I would not suggest this place.