Not the best location, I thought it would be closer to more amenities. It was okay for cleanliness, unfortunately the cleaning lady didn’t come to clean our room very often, and when she did it wasn’t the best job. We stayed for five nights. Staff was not very friendly not sure if it’s because we spoke only English. The restaurant in hotel was good food, and found the staff in the restaurant to be super friendly.