This was my second visit to this place and the first time it was better, much clean, more hygiene, swimming pool was clean, checkin was on time. But this time many things were not proper. 1. The staff was too slow to their work, they knew that guest are coming still at 12 they were not ready with neither rooms nor pool area. 2. Pool area was pathetic, dirty. They said they cleaned it but it was not clean that much and was a bit muddy. Rooms were nice and clean once they allocated the room but the sheets were stained and i had to ask them to replace it quickly.