Clean, spacious, and every amenity you would need. Beautiful bathroom as well. Highly recommended!