We enjoyed our stay at Villa Atlantica. It was nice and we barely spent any time in the room so we knew we didn't need anything luxurious, the rooms were large, clean, and modern with excellent views. The beds were a bit hard, but not too bad. Location was fine, 15 min walk to the beach, but would have been nice to be a little closer. Evenings that we didn't want to walk down to the beach we ate at the steakhouse (Hussar Grill) across the street which was great. There was also a small grocery store right next door, super convenient! The owners are also very hospitable.
The wind is absolutely insane depending on what time of the year you travel and it is so powerful that it rattles the windows and sliding doors of the rooms (worse on the mountain view side), as well as something quite loud banging around on the roof. It made it difficult to sleep some nights because it was so loud.
We felt overall it was a good value for the area and enjoyed our time.