Here is an honest review with the goods and bads. You can decide which is important for you.
THE GOOD: Location is great, a quick walk to the beach. Walking distance to many locations. The unit was quite most of the times we slept well. Trash pickup trucks would come at 6am somedays and wake us up. The unit was clean, the sheets were clean. Terrace is nice.
THE BAD: The place is very small. It is a small hotel room with a small kitchenette added to where bathroom sink and closed used to be. Kitchen is small, you can only cook small meals, we managed to cook eggs for breakfast and ate out for the rest. The unit is facing north and windows are blocked by a large tree so not much sunlight in the room. The towels were smelly. We washed them one more time it helped but did not remove smell completely. No closed, hangers by the wall are used to hang cloths. The drawers don't have rails so it was a struggle to open and close.
So if the bad part is not very important for you it is a great place. The towels I am sure will be cleaned properly after this review, don't worry about them.