Overall a great place. Very small but perfect for one person or a couple especially if you are looking to be close to the main beach for swimming or surfing. Place is clean. The two balconies are great (no real views but great airflow and light). The building is in need of updating but is clean. Place is reasonably well equipped with utensils and pans, salt and pepper. Needs a real coffee machine or espresso pot. But easy to make basic meals instead of always going out (although the poke place next door is top notch and worthy of a daily lunch or dinner visit). Importantly the bed is really medium firm - not overused worn like most other places. The futon is also great as an option
I would stay there on my next yearly trip.