Just as basic as you can get, I've stayed in alot worse, guy at the front desk didn't understand any English at all, you think they would learn a few words ...because thats their business, tv didn't work and asked him to fix it 3 times and still never helped, parking lot was small, i had to leave at 6am and they triple- parked cars all across the parking lot so had to wait for them to figure that out, it's a low- budget hotel so the price definitely reflects the service