Overall the stay was great. You are paying for the location here. It’s literally right next to the beach with great restaurants and a general store below.
Note that the restaurants can be loud but this didn’t bother me.