The Bahia is a nice moderately priced resort in a great location on Mission Bay. I stayed in one of the beach bungalows and found it adequate. The room was out dated and there were a few ants in residence. Balancing out these disappointing findings was the very nice Tangiers Bar (although no water view) and the free WiFi. The resort is not the height of luxury, but you know that going in. For travelers on a budget, you could do much worse.
hotel reviews