Very nice hotel specially if you have kids. Only negative point .. a lot of stairs and no elevator. If you have young kids or baby(stroller) try to get room in the first level. Beach is not super nice but you can drive 10 min away and very nice.
Also, wifi and safety box are not included, need to pay daily