Everything is good except that when we get entrance to the hotel the first day we come, the receptionist told us that hotel needs 100 dollars like the earnest money pay by card so that we can check in although we have paid for everything when booking. She said that the money will return to our account. We haven't received it yet until now and couldn't contact the hotel either.