Bens place is in a good location, as it is across the street from Big C shopping ( groceries, clothing, just about anything you can need during your stay) and also a quick walk to the BTS.