Clean, cool and excellent place to stay