This was our first time at this hotel. The location was excellent. The restaurant was good, and…read morealso the food. However; communication was poor to nonexistent with most of the staff. English not spoken here. Staff not helpful or friendly. Rooms are adequate. Our room was cleaned only once during our stay; and that took a lot of prompting and pleading on our part. We had to ask for clean towels, and toilet paper several times. Customer service skills are severely lacking. The location is its biggest asset, but with better friendly communication with guests, it can become so much better than it now is.