You need to check to see of that price include endoscopy room and anesthetic fee. Also having colonoscopy would involve cleaning of bowel the night before, it is better to stay in hospital overnight althought not a must.
Also consider followup, who is going to explain to you the result etc.