Clean, spacious, modern. Awesome place.