We had a comfortable stay here for a week.
Pros: This place is at walkable distance to beach. The next building had a paid parking where we had to pay 4$ for 2 hrs or 16$ for 12 hrs. Everything mentioned in the description is accurate. Value for the money.
Cons: Small cramped bathroom with little to no ventilation.