I was a long stay at Alejandros. The place is as shown in photos with plenty of room and privacy. I did find the place a bit dirty and if you are a light sleeper this place might not be for you. As friendly as the dogs are they do bark alot and there is a neighbor's dog who is left outside all day to bark.
There apartment is very close to the airport and a only a 10 minute bike ride to the beach. If you work from home the internet is very fast and reliable. Plenty of street parking.