A comfortable, clean, safe, charming place to stay.