The hotel itself was fine, basic rooms and comfortable. But sadly, the communication with the staff was not good, limited English and was asked to check out half way through our booked stay (even though we paid upfront on Hotels.com). No explanation whatsoever, very disappointing which left us with a bad experience here.