It was a good stay. The condition of the rooms needs some attention, but overall it was good.
The negative: mini fridge's freezer tray was broken so could really use that part. The hair dryer never worked, bathroom needs more light, hot water only worked on day 1 and never again for the rest of the week.
The positive: other than these minor issues above, great experience. Lovely staff, walkable location, veryyyy clean, lots of parking, good sound proofing and the highlight is the urban beach. Excellent swimming pool.