Clean, great location, and spacious. Very smooth experience. Highly recommended.