I called the number I found and it was for the restaurant. The person did not speak English but then referred me to someone who was able to give me the correct number. Now I reached the hotel but no one there speaks english. Do I actually need to make reservations in advance or is there always room there that if I show up I wont have any problems getting a room. Will be there in May.