The hotel is very well located.
The room is very clean and bedding is comfortable. The staff is very friendly and helpful in arranging time for check in and giving advice as to which beach to go to.
The flip side is that the room is on the smaller side. I had a twin room all to myself, so it's well enough. But I think it would be crowded if there are two adults.
Not enough space close to the apartment to dry clothes is also a bit of issue.