This place is great if you're a couple or staying solo. It's in a great location (20 min walk to beach/restaurants/bars) but has the residential neighborhood feel, which is also great.
There's a supermarket 3 minutes away by foot that has what you need. The place was clean, and has a nice outside area to relax and have breakfast/coffee in the morning. I would stay there again for sure.