Number Ten Worldwide
Casa Bella Rita Boutique Bed & Breakfast wins the honors of being number "ten" in the world through Trip Advisor Travelers Reviews in the category of Bed & Breakfast for 2010. Also ranked number one in Central America, Costa Rica and San Jose.