My stay at the Rainbow Resort (NOT A RESORT) was not the best. The room was OK, but the bathroom smelled of urine and the shower curtains had mildew at the bottom. Mind u I was told that the maids were just in our room cleaning out. The day before I called the hotel and spoke to a Ms. Rattan, explained to her that my cousin had made the deposit to stay at the hotel but I was unable to fax it, she said it was OK and I should bring my deposit slip at check-in, she also said since we were was arriving early I could pay a fee of just $100.00 extra so we could check in before 2:00pm. I asked for her name so that when we got to the hotel there would be no issue with the early check-In and deposit slip. When we got to the hotel I went the front desk and spoke to a mature lady who asked me if I made the deposit, said yes, she said well I am not seeing payment, I said here is my slip and I spoke to a Ms. Rattan who said it was OK for me to bring it in today, the lady replied oh really well we don't normally do that kinda thing here, u have to fax it first. I said well call Ms. Rattan an speak to her, she said well its OK just sign these forms and I will check u in. After signing she gives me the receipt book and says oh by the way I AM Ms. Rattan!!! I watched her like are u for real?!! I said so why did u have me go over my explanation when u KNOW it was me who spoke to u one the phone yesterday! Later on that night we decided to go the movies and had a taxi come pick us up for 7:45pm, when we got down stairs the taxi driver was steaming!! He said the security guard was absolutely rude to him and tried to kick him out of the parking lot, he said he explained to the security guard that he was there to pick up guest to which the security guard rudely replied, well wait for them outside!!! Luckily the driver knew the owner of the hotel and was able to stay in the car park and wait for us!!!! I certainly would NOT recommend anyone to stay at the Rainbow.