Hotel Raviraj seemed like a great deal when I arrived--huge room, balcony, great location, easy going staff. BUT, I paid with a credit card (my mistake!) and immediately following received alerts from my bank of thousands of dollars worth of fraudulent charges. I would definitely not recommend staying here, credit card payment or not. Clearly the place is not trustworthy.