Check-in difficult, no English and not familiar with Expedia pre-payment. Floors need vacuuming, maid never came once during my 4 night stay. No towels in the room, but friendly staff sent them up when asked. In-house food hit or miss, but grocery, pharmacy, and cheap restaurants all within 100 meters. Had to push to get room originally requested through expedia. Good satellite TV.