Great location - only a short walk to old town, and practically on the beach. Friendly staff. OK breakfast, but dinnerbuffet is not good. Both hotel (70's feel) and surroundings are a bit faded.
Not worth the 4 stars: small rooms, noisy airco, personnel changing taboes to dinner while you're still having breakfast. Just try the beach in front, it's not rocky, which is rare in Croatia!