Avoid this hotel at all costs. How they have 3.5 stars is a mystery. The rooms, linens, towels are all dirty and the public areas are rancid. The sheets are all stained and when I checked in, the room was buzzing with mosquitos and the bedding had not been changed since the last guest. The sheets were stained and covered in body hair. The towels are threadbare and blood stained. The rooms are dirty, the walls marked, the bathroom has not been scrubbed in decades if at all. The restaurant for breakfast was dirty. Filthy, marked tables and chairs, dirty cracked tiled floor. The cups and plates were cracked and stained. The Wi-Fi never worked and the staff just say "it's being fixed & will be just 10 minutes". It never worked once in the 3 days I was there. The 2nd floor is under renovation & is a building site. They are drilling, hammering etc all through the day. They claim to have a fitness centre, but it is nowhere to be found.