Clean, well appointed accommodation in a convenient location