Enjoyed my stay at the Hotel Kaktus, which was referred to me by a local friend. First of all, as many other reviews have mentioned, it is a little dated. However, there are a few things going for the Hotel Kaktus: 1) location and 2) staff. The Hotel Kaktus is across the street from the beach and in the heart of L'Albir, which makes it incredibly convenient to restaurants, shops, and (of course) the beach. The staff is amazing, especially the front office staff. I accidentally left a bag on the tram, and the team called lost and found for me. The hotel is meticulously clean.
If you're looking to stay in, there are a few caveats I'd give. First of all, the in-house entertainment is really not geared toward younger people (which is fine). As others have mentioned, a lot of retirees stay here, which is GREAT if you want a quiet holiday. Many of the balconies overlook the ocean, which was a great way to conveniently relax. However, I would also mention that it's also heavily utilized by smokers, so YMMV if you're a non-smoking asthmatic like myself. I also loved the fact that there was a kettle in the room, which I utilized heavily during my stay. I checked out the gym while I was there, and it wasn't anything to write home about. I ended up doing most of my exercise outside the building, so it wasn't as big of an issue for me.
Overall, a solid stay, and really great value for the money.