Good breakfast. Great location right on the beach. Kid/family friendly. The room was fine but showing a little wear (marked and scratched floor lamp, damaged cabinetry around the fridge). We stayed three nights and the housekeeping was inconsistent (one garbage emptied, the other one was not; used cups/glassware not replaced one day). All staff were friendly.