A Casa Mia is run like a mini hotel. The rooms are impeccably clean, breakfast is served in the morning and your room is cleaned on a daily basis. Federica and the rest of the staff are very accommodating and helpful in any way they can. If you don't mind staying out of the city center, than this is the place to be!