ROOMS AND INFRA IS GOOD, But little cockroches issue , and staff will ask more money for UPGRADING AND EARLY CHEKINS
the room was very bad cockroaches are there in room and foul smell coming and not cleaniness very bad experience