I stayed at this hotel over the weekend. It was a very pleasant stay. The hotel staff is nice and many of the young people who work there speak English which helped a lot. The hotel restaurant is awesome and the food is very cheap by American standards. I was supposed to check in early and stay in a Twin Studio, but when I arrived, the hotel staff seemed to be unaware of my request for early check in even though I made it weeks in advance via phone. The hotel manager offered us another room to stay in until the room we had reserved was ready. Around 12pm, we were notified that there were no more studios left, so we were upgraded to an apartment at no extra charge. The apartment was very clean. It had all the amenities and a nice view. The only issue was that the shower seemed to leak from the bottom into a drain in the center of the bathroom. In Bulgaria, many bathrooms don't have a separation between the shower and the rest of the bathroom which was very different from what I was used to, so I'm not sure if this was a malfunction or not. It wasn't a big deal. We just wiped the floor with hotel towels after we showered. Also the hot water isn't very consistent, but this was not a big deal because the weather was so warm outside. Overall, I would say that this hotel was really great for the price.