I was there for my honeymoon. Loved my time there. Location is great, walking distance to most of the tourist attractions. If you want to visit the beaches, you can call an Uber, which is very cheap. Other than that, you can walk pretty much everywhere.
It's a very professional and welcoming place. Rooms are very clean and comfortable and staff will get out of their way to help you with anything you ask. They speak adequate English. If you ask something, no matter what it is, even if they don't know the answer, they will make a quick research and answer you.
They even sent a bottle of Ukranian sparkling wine to our room along with a very nice note when they heard it was my wife's birthday!
They don't have an open buffet for breakfast, they have a menu from which you choose what you'd like to have and they prepare it for you. Their menu is quite nice; they have everything from poached eggs & bacon on toast to Belgium waffles, oatmeals etc. But warning for Turkish people: It might not appeal to your taste of "breakfast". Many items on the menu include bacon but you can also choose salmon instead or choose neither and just have an omelette.
If I were to visit Odessa again, this place would be my first choice.
The only issue for me, a very small issue btw, was that even though they have a nice bar, they didn't have freshly squeezed juices on the menu. They pour it from a carton. And a second glass of your beverage isn't included in the price, they charge extra for that.