A fine place to stay with professional courteous staff, very clean and a feeling of roominess. Front desk staff speaks English well. Restaurant serves a wide array of items - all of good quality, and not overpriced for the class of hotel. Restaurant staff speaks very little English, but works hard to understand and provides excellent service. Never had a problem with wireless connectivity in my clean and comfortable room.
