I have stayed a couple of times at the Xaloc, and we are going to book again for next year. Reasonable accommodation, air con (which is a must), nice pool, plenty of beds ect. Restaurant attached to apts with evening entertainment.
Good location, surrounded by restaurants and bars.
Close to beach and water bus (which you can take to get in San An centre)
Good value, I don't think you can go wrong staying there.
The only problems is some of the rooms at front of apts at first floor level can be noisey (bars below). Request a room higher up or away from front of apts. Hope this is of help.