Clean, spacious with good location. Highly recommended.