Lovely and very colorful hotel.
The room was clean and very comfortable - as it's all in bungalows, you feel a lot of freedom, if you don't feel too sociable.
They have a nice pool (though we didn't use it), and whilst it is set on the beachfront, it's not the nicest one, and whilst we were there you couldn't walk or swim there. If you're after pristine beach, you do need to go to Alona.
It's not too far from the main stretch of the beach and town, though not quite walkable (we had a bike)
If you don't mind the extra drive, and want nice, comfortable and peaceful hotel, this is certainly a great choice