GREAT for 30 (dollars US I assume)? Not by my definition of great, but The Bahia View is nice enough for about that and if you get one of the front rooms, the view of the bay is very nice indeed. Maybe even great!
It's a nice clean little budget hotel with a restaurant downstairs, cable TV but no AC (not needed IMHO with the breeze off the bay.)