Clean room, good amenities