I have stayed at the Villas in Bajamar since 1992. I love the location since it is close to Puerto Nuevo and Ensenada. The staff is very courteous and security is good. You can rent various villas from 1-4 bedrooms.
However, each year it seems to get worse. The grounds used to be well kept and green. Now only the golf course is kept up. The pools weren't even heated. If you are 20 something and don't have high expectations, it'll serve your purpose. However, if you have a family or slightly higher standards, don't waste your time. Look elsewhere. I'm really sorry to say this because I had great memories there, but now I'll be looking elsewhere.