Stayed at Hotel Frances in Santa Rosalia in June '06 & was favorably impressed overall. Hotel is located on top of the hill overlooking the town, about $3 by taxi from the combined bus/ferry terminal. Easy walk down lots of steps to center of town. Hotel is an interesting old frame building that was a showpiece in its day, & is now owned by & being run with lots of tender loving care by 2 sisters. Lobby, restaurant (only open breakfast) & rooms are spotlessly clean, in spite of the horrendous dust & dirt that covers the entire old mining town. The wood floors throughout the entire property, the furniture & decor, shows the interest & work these 2 ladies go to in keeping the property well maintained, However, nothing in this location & this old is going to be perfect please understand. The rooms all have fairly new beds & old style furniture & lace curtains. The AC is ice cold, but is so loud it might be a problem for light sleepers. A balcony runs the full length of both buildings, so take the time to wipe off the heavy dust from the rockers & take in the view of the Sea of Cortez, over the remnants of the mine smokestacks. It's like stepping back in time. There is a small pool, but it didn't appear to have been cleaned recently enough to be attractive. There was a young night watchman on duty when we returned about 730PM sitting on the front porch, whose only job was apparently to sit & read magazines. It would be nice if the owners would give this guy something to do to earn his money, such as wipe off guest rockers &/or clean the pool, but it was obvious that he was not going to do anything. There is one note of caution about trying to contact this hotel. There is a web page for Hotel Frances, but please realize that the current owners "claim" that the information on this page --- specifically the pricing --- is 10 years old & was listed before they bought the hotel. They claim that they have been unable for 10 years to get the incorrect information removed. So the rate for a double is not $32 as listed on the website. Nor was it the $45 we had been quoted by a person who answered the phone when we called. The rate posted on the wall at the front desk is $75, & in all fairness most Mexican Hotels do list their factual rates at the front desk, so we agreed on the $60 requested. Would we stay there again for $60? Definitely. So if you're in the area do yourself a favor & try Hotel Frances.