I had a pleasant experience checking in. The on-premises parking was useful. Breakfast my first morning was pretty minimal, with tasty cheese-filled biscuits, but no fresh fruit or vegetables, a few slices of packaged sliced bread. The second morning I was told the restaurant was open at 8 (this was a weekday), but when I walked in a woman was cleaning the floor, so I'd need to come back. It honestly wasn't worth it - I just went to a cafe.
Checking out the receptionist asked me to wait at the desk and told another staff member something in Ukrainian (which I don't speak) that included what sounded like "minibar". I told him I didn't take anything from the minibar. He patronizingly told me that was fine, the hotel policy is that they "check the room" when someone checks out. We waited, the other staff person ran upstairs and radioed down. The room, and minibar it seemed, were indeed ok. The young man at the desk asked if I needed a taxi and wished me a pleasant flight in a rote monotone.
I don't have a thin skin, but the combination of there not really being breakfast included and being treated like a potential thief when I checked out dissuade me from wanting to use this hotel again. There are many hotels in downtown Odessa, and I would encourage others to avoid the Metro Apartments.