Bajamar is a full service resort with 3 golf courses, a spa, restaurant, bar, and tennis courts. There are miles of hiking and biking trails to enjoy. The beach is located in La Mision which is 5 minutes away along with a marina and numerous restaurants. Ensenada is 20 minutes to the south and Rosarito is 25 minutes north