Clean, cool, nice, and big. 5/5