Clean, modern, spacious, great value.