I have mixed feeling about Villa Europa. It was in a great location, just a block back from the beach and a short walk to the bandshell and restaurants. The room was equipped with a fridge, microwave, small table and chairs, coffee maker, and dishes. It had parking just outside the rooms. They had free bikes, beach chairs, and umbrellas - although these items were pretty beat up they were still usable and better than nothing. There were a couple of small courtyards with tables and chairs for hanging out. The hosts were friendly and communicated well.
It is one of the most inexpensive options around - so I definitely didn't expect luxury however there were a few problems with the room I feel I should mention. Some of the dishes in the room hadn't been cleaned, we had to wash them before we could use them. The only washing area was the bathroom sink which was a little small and inconvenient. The bathroom itself had a sewer smell and we had to keep the door closed to keep the smell out of the main room. Depending on the room you're in, exterior lights came in through the curtains until they shut off around 1am. This could be a problem if you're light sensitive when sleeping. Finally the walls were pretty thin and you could clearly hear the people in the next room.
Biggest selling point is definitely the location. We loved how easy it was to go back and forth between our room and the beach.