Good place and great location for our purpose. Friendly staff and at least one staff who speaks good English. However, the cleanliness of the rooms leaves a lot to desire.