Very good location, walking distance to everything. The stuff is friendly but speak very limited English or no English at all. At the last day of our stay they have electrical problems and moved us to another hotel. No one from the staff was able to explain what happened, why we had to move, where the new hotel was located and how to get there. We bought a package, including transfers to/from airport . Since the hotel was changed the shuttle was late. I guess, no none advised the transportation service about the change, even thought we asked about that a few times. It was very stressful, we could miss a flight. For these reasons I would not recommend this hotel.