Coral Baja has one of the largest heated pools in all of Cabo. Located right on the beach, this facility has a restaurant on site, a tennis court, and is located a 5 minute walk from a grocery store with everything.
It is a "timeshare" building with only a handful of fully-owned units, giving guests the feeling of being on vacation in an exciting resort. There are special themed nights at the restaurant, activities around the pool all day, concierge service, an activities desk, and room service if you desire. There are communal BBQs on site to cook your fresh catch of the day and socialize down by the pool.
A truly wonderful resort with everything one could need.