Casa Maria is a hotel offering hillside views, a warm restaurant, and complimentary parking.