Litterally 200 feet from a huge power station, with tv station on the other side! Place smelled like mold. 1 window had a good view of the bay. Not with it to get cancer
If you own or manage Bahia Vista Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.