This is an excellent choice for staying in Ensenada. It's near the main street, and there are lots of restaurant options. The hotel itself seemed new; the rooms were spacious, and the staff nice, and the breakfasts, a cut above the normal fare at Holiday Inn Express. (There are other nice hotels along the shore in Ensenda, but while some are nice, they are fairly isolated, and that part of the city is not very walkable)