We basically didn't know what kind of accomodation this was until we arrived.
It's a small apartment in a holiday complex/hotel with many other units, a reception, a common swimming pool and other leisure areas. The area is very beautiful, spacious and close to towns and beaches.
Due to the fact that it's a holiday apartment, there are no sheets, linen or towels available, something you have to bring your own. Kitchen equipment was also quite scarce, with no decent kitchen knife, so make sure you bring that too. Also, there is no open Wifi in the area, which means you have to buy it from the reception, something that should be free in 2022, especially at this price point.
With that said, the area is really nice, and we had a great stay!