Main upsides: great location very close to the beach and huge patio.
Main downsides: (1) every step someone took in the unit above sounded like elephants -- zero sound insulation; (2) the bathroom in the unit above is right above the bed in this unit so for every flush the water runs loudly in the wall right next to you; and (3) although not the owner's fault, the entire view is of a house basically covered in a black garbage bag -- really ruined the vibe. As a light sleeper, I'd never book this again.