Clean, comfy and well located accomodation