Well located and equipped with the basics, we were happy with our stay at Teja. Staff were very responsive and accommodating.