I've stayed in the Hotel Gem a number of times & found it to be a very basic, clean, safe and affordable hotel - although the decor would remind you more of a sports hall or public builiding. The rooms are literally a bed and bathroom with very functional linen / bedding.
The restaurant is very very basic and the bar is literally 3 stools against the counter. I have eaten there but its not the kind of place that you would relax in - its functional food. The staff on reception speak fluent English and are extremely helpful.
There is no social element to the hotel - its fine if you just want somewhere to sleep & wash.
There are tennis courts & football pitches onsite and on a number of occasions there have been junior compeitions on in the hotel when I visited.