We stayed 10 days in Bellatrix Apt. #2.
Check-in/out was easy and communication with the host during our stay was good.
The location is nice in a quieter part yet conveniently close to supermarket, restaurants, bar/cafés, beach, etc.
The shared pool is a nice addition and wifi was working without a hitch.
There's no dedicated parking, but it was easy enough to find a free spot up the street next to the house, especially in the evenings after sun down.
However, there are a few things we felt could be improved:
The balcony got hit by direct sun from early mornings and throughout the day. Something to shield from there sun, a movable wall/screen would have been nice as we could hardly use the balcony until late afternoon.
The kitchen has some basic stuff for a quick meal, but we found ourselves missing things many times.
The gate to the house is locked/unlocked with a key that is needed even to get out from the property. We were only provided one set of keys for the two of us to share and it was a bit of a hassle when leaving the house at different times.
The bathtub was rather dirty (the host sent the cleaners again when we asked about it, but it wasn't much of an improvement).
The garden has great potential to be a wonderful space with lots of added value to the apartment, but there are no tables/chairs there for the guests to use and it's not well-kept.
All in all, I wouldn't say it's a bad place and the host was friendly/communicative, but it was lacking perhaps in the details that would make it a flawless stay. At least from the perspective of a couple that likes to make more out of their stay than just spend their days on the beach and nights at the club.