I have stayed here multiple times, and every time I stay here, I always have a pleasant stay. However, in my last stay, they informed me that any first time stays need to do a 200 dollar deposit. It is unfortunate that due to other people's awful actions, we all have to pay. The deposit can be done by card or cash. After the first time staying here, then you won't have to do it again.