The sea view room we stayed in had a lovely balcony with table, chairs and a lounger, very nice for breakfast/lunch (if you bring your own to the room) or reading. The promenade is quiet, so is relaxing at any time of day. The airport is not far, so there are occasional planes coming in to land quite close but we didn't find it particularly disturbing.
The room itself is fairly modern and was always kept clean, with maid service each day. The bed was a little hard for my preference but wasn't uncomfortable. The AC worked well and was needed as the room gets warm without it on in the morning when the sun is on.
There is a minibar, which has enough space for a few extra bits - water, lunch snacks, etc. Also has a small freezer section.
The bathroom felt a little dated but was all fine and kept clean.
Our only gripe with the room is that the door doesn't keep the noise from the rest of the hotel out and as everything is hard surfaces in the corridor and stairs, sound echoes and travels from everywhere. If you like a lie in, you will hear everyone's doors, chat and flip flops! Earplugs recommended if you're a light sleeper.
The staff were all very friendly, including at the restaurant and ice cream/bar out the front of the hotel.
The pool is small but due to the size of the hotel it was never overcrowded, but sun loungers are limited.
Kamari itself is nice, loads of restaurant options, but not lots of activity for young kids. Bus services are good to visit elsewhere.