Clean room; good amenities