Pros: Location was incredible. Five minute walk to the beach, if that. Also walkable to several different restaurants and coffee spots. The heated pool was heavenly. We always felt safe, the place was clean, and communication with the hosts - though minimal - was sufficient and helpful.
Cons: The bed was not comfortable - felt stiff and cheap (luckily the pillows were soft). It was strangely difficult to get the temperature right in the shower. Walls were very thin and you could hear the people next door clear as day. Wasn’t a problem for us but it easily could’ve been.
Overall, totally worth it. You sacrifice some comforts for the location (and pool, and price). Just make sure you set your expectations accordingly!