Currently in Marina Coral Ensenada.. It's by far the best marina in northern
Mexico with all the amenities of a high end
hotel. Restaurants, bars, gym, playground, swimming pools indoor and out. Beautiful scenery and a very welcoming staff. If your tastes trend toward safe, secure and comfortable then go to the Coral. On the other hand, if you prefer to be in a marina with no amenities, a lot of pollution from constant
cruise ship exhaust,,, but in the center of town choose Cruiseport. If you want to be at the boatyard with instant access to the malecon, and again with no amenities choose Baja Naval. I know all of these places very well as I have been here 3+ years. If you have a brand new Amel and can afford the Hotel Coral and Marina then I feel it is undoubtedly the choice for you. In the
winter you will experience surge but it is manageable and Ensenada is a very friendly town.